home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The 640 MEG Shareware Studio 2
/
The 640 Meg Shareware Studio CD-ROM Volume II (Data Express)(1993).ISO
/
clang
/
c_dates.zip
/
C_DATES.H
< prev
next >
Wrap
Text File
|
1987-03-26
|
1KB
|
50 lines
#define suncnt( a, b ) ( daycnt( a, b, 0 ) - daycnt( a, b, 1 ) )
#define satcnt( a, b ) ( daycnt( a, b, 1 ) - daycnt( a, b, 2 ) )
#define wkend( a ) ( a - dow( a ) + 6 )
#ifdef LINT_ARGS
#ifndef NO_EXT_KEYS
long cdecl gtoj( unsigned int, unsigned int, unsigned int );
char * cdecl jtog( unsigned long, char *, unsigned int );
int cdecl fulldte( unsigned long, char * );
int cdecl dow( unsigned long );
long cdecl daycnt( unsigned long, unsigned long, unsigned int );
long cdecl newdate( unsigned long, long, unsigned int );
#else
long gtoj( unsigned int, unsigned int, unsigned int );
char * jtog( unsigned long, char *, unsigned int );
int fulldte( unsigned long, char * );
int dow( unsigned long );
long daycnt( unsigned long, unsigned long, unsigned int );
long newdate( unsigned long, long, unsigned int );
#endif
#else
#ifndef NO_EXT_KEYS
long cdecl gtoj();
char * cdecl jtog();
int cdecl fulldte();
int cdecl dow();
long cdecl daycnt();
long cdecl newdate();
#else
long gtoj();
char * jtog();
int fulldte();
int dow();
long daycnt();
long newdate();
#endif
#endif